package com.gimi.cloud.bbp.dto.params;

import com.alibaba.fastjson.annotation.JSONField;

import java.io.Serializable;
import java.util.Map;

/**
 * 聚信立报告表
 * @author zhoufuhang
 * @time 2017年12月26日
 */
public class InterfcaeParam implements Serializable{
	
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	/**
	 * 接口配置redis上的key
	 */
	@JSONField(serialize = false)
	private String redisKey;
	
	/**
	 * 接口配置参数的key
	 */
	@JSONField(serialize = false)
	private String interfcaeParamKey;
	
	/**
	 * 接口配置参数的
	 */
	@JSONField(serialize = false)
	private String interfcaeParam;
	
	/**
	 * 需要解析结果集时，结果集规则的key
	 */
	@JSONField(serialize = false)
	private String interfcaeResultKey;
	
	/**
	 * 请求接口返回的原结果
	 */
	@JSONField(serialize = false)
	private Map<String, Object> interfcaeResult;
	
	/**
	 * 用户ID
	 */
	@JSONField(serialize = false)
	private Integer operUserId;
	
	public String getRedisKey() {
		return redisKey;
	}

	public void setRedisKey(String redisKey) {
		this.redisKey = redisKey;
	}

	public String getInterfcaeParamKey() {
		return interfcaeParamKey;
	}

	public void setInterfcaeParamKey(String interfcaeParamKey) {
		this.interfcaeParamKey = interfcaeParamKey;
	}

	public String getInterfcaeResultKey() {
		return interfcaeResultKey;
	}

	public void setInterfcaeResultKey(String interfcaeResultKey) {
		this.interfcaeResultKey = interfcaeResultKey;
	}

	public Map<String, Object> getInterfcaeResult() {
		return interfcaeResult;
	}

	public void setInterfcaeResult(Map<String, Object> interfcaeResult) {
		this.interfcaeResult = interfcaeResult;
	}

	public String getInterfcaeParam() {
		return interfcaeParam;
	}

	public void setInterfcaeParam(String interfcaeParam) {
		this.interfcaeParam = interfcaeParam;
	}

	public Integer getOperUserId() {
		return operUserId;
	}

	public void setOperUserId(Integer operUserId) {
		this.operUserId = operUserId;
	}

	

	

}
